﻿namespace Borg
{
    public interface IScriptResult
    {
        string Command { get; }
        IScriptError[] Errors { get; }
        IScriptMessage[] Messages { get; }

        object[] Output { get; }
        CommandState State { get; }
        string StateMessage { get; }

        IScriptResult[] SubscriptResults { get; }
    }
}

